structural terrace - French English Dictionary